﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CqusInfo.RAL.Barter
{
    /// <summary>
    /// tb_User_Complaints 用户投诉表
    /// </summary>
    public class User_ComplaintsModel
    {
        public string c_vc_ucId { get; set; }
        public string c_vc_cId { get; set; }
        public string c_vc_ccId { get; set; }
        public string c_vc_spId { get; set; }
        public string c_vc_title { get; set; }
        public string c_vc_content { get; set; }
        public bool c_b_isTreatment { get; set; }
        public Int32 c_i_cStatu { get; set; }
        public Int32 c_i_ccStatu { get; set; }
        public string c_vc_cQuestion { get; set; }
        public DateTime c_dt_complaintTime { get; set; }
        public DateTime c_dt_treatmentTime { get; set; }
        public bool c_b_isDel { get; set; }

        /// <summary>
        /// 无参构造函数
        /// </summary>
        public User_ComplaintsModel()
        {

        }

        /// <summary>
        /// 有参构造函数
        /// </summary>
        /// <param name="ucId">Id</param>
        /// <param name="cId">投诉者Id</param>
        /// <param name="ccId">被投诉着Id</param>
        /// <param name="spId">商品Id</param>
        /// <param name="tile">标题</param>
        /// <param name="content">内容</param>
        /// <param name="isTreatment">是否处理true：已处理 false：未处理</param>
        /// <param name="cStatu">投诉者对处理的态度 （0：满意 1：不满意2：尚可） </param>
        /// <param name="ccStatu">被投诉者态度（0：满意 1：不满意2：尚可）</param>
        /// <param name="cQuestion">投诉者意见</param>
        /// <param name="complaintTime">投诉时间</param>
        /// <param name="treatmentTime">处理时间</param>
        /// <param name="isDel">true：已删除 false：未删除</param>
        public User_ComplaintsModel(string ucId, string cId, string ccId, string spId, string tile, string content, bool isTreatment, Int32 cStatu, Int32 ccStatu, string cQuestion, DateTime complaintTime, DateTime treatmentTime, bool isDel)
        {
            this.c_vc_ucId = ucId;
            this.c_vc_cId = cId;
            this.c_vc_ccId = ccId;
            this.c_vc_spId = spId;
            this.c_vc_title = tile;
            this.c_vc_content = content;
            this.c_b_isTreatment = isTreatment;
            this.c_i_cStatu = cStatu;
            this.c_i_ccStatu = ccStatu;
            this.c_vc_cQuestion = cQuestion;
            this.c_dt_complaintTime = complaintTime;
            this.c_dt_treatmentTime = treatmentTime;
            this.c_b_isDel = isDel;
        }
    }
}
